
#include <iostream>

using namespace std;

template <class T>
int length(T &arr)
{
    cout << sizeof(arr[0]) << endl; //相当于第一个元素有多少个字节
    cout << sizeof(arr) << endl; //arr数组总共有多少字节
    cout << sizeof(int) << endl;  //1个int有多少字节
    return sizeof(arr) / sizeof(int);
}

// 数组长度
int main()
{
    int nums[] = {2, 2, 2, 1, 1, 0};

    int res = length(nums);

    cout << "Array nums' length is: " << res << endl;

    return 0;
}